Square Stock Analysis - Buy Now Or Wait